Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.

add Dockerfile and entrypoint.py #636

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from

Conversation

BlinkyStitt
Copy link
Contributor

@BlinkyStitt BlinkyStitt commented Oct 17, 2016

This isn't ready for merging yet but I am done working on it for tonight and wanted to see what you all thought.

I also have a script to setup a Tor and bitcoind container that is mostly done but I'm waiting for my node to sync to make sure everything works there.

With Docker installed, a single command will get you a running yield generator or tumbler or ob-watcher. So far I've only tested it the orderbook watcher.

I can switch the FROM to use upstream ubuntu (or something smaller like alpine), but at least for developing this branch, it is nice to have my scripts.

Let me know what you think.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.3%) to 82.4% when pulling f2187ac on WyseNynja:add_dockerfile into 502b6a8 on JoinMarket-Org:develop.

@AdamISZ
Copy link
Member

AdamISZ commented Oct 18, 2016

Seems like a great direction to go in :) There were various discussions about this kind of thing, it seems like a good idea; but personally I've never even investigated Docker, specifically, so not exactly qualified to comment on the details. Hopefully someone else can take a look.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 82.658% when pulling 08538f7 on WyseNynja:add_dockerfile into 38e271d on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.418% when pulling 8567431 on WyseNynja:add_dockerfile into 38e271d on JoinMarket-Org:develop.

@BlinkyStitt
Copy link
Contributor Author

BlinkyStitt commented Oct 20, 2016

I have a partially complete rocker-compose file that will launch Tor, then Bitcoin, then an ob_watcher, and then a configurable number of wallets running yg-pe. It isn't ready yet, but you can see what I have so far at https://github.com/WyseNynja/joinmarket-suite

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.07%) to 82.452% when pulling 93234c8 on WyseNynja:add_dockerfile into 38e271d on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.3%) to 82.694% when pulling 7499b5d on WyseNynja:add_dockerfile into ab91528 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.3%) to 82.676% when pulling eb2c408 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 82.402% when pulling f50daa5 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 82.539% when pulling 8b9a2f2 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.03%) to 82.374% when pulling bc43042 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.4%) to 82.768% when pulling bc43042 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.3%) to 82.751% when pulling bc43042 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.006%) to 82.408% when pulling bc43042 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.3%) to 82.717% when pulling bc43042 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.3%) to 82.734% when pulling 6150d85 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.006%) to 82.408% when pulling 55a9a75 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.2%) to 82.614% when pulling 911e773 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 82.545% when pulling 7c10552 on WyseNynja:add_dockerfile into 26efbdb on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.02%) to 82.504% when pulling f3f9f0b on WyseNynja:add_dockerfile into 78470c3 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.333% when pulling f3f9f0b on WyseNynja:add_dockerfile into 78470c3 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 82.606% when pulling b8b8f64 on WyseNynja:add_dockerfile into 78470c3 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.2%) to 82.299% when pulling b8b8f64 on WyseNynja:add_dockerfile into 78470c3 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.2%) to 82.675% when pulling 29c1f99 on WyseNynja:add_dockerfile into 78470c3 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.2%) to 82.316% when pulling 237e242 on WyseNynja:add_dockerfile into 78470c3 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.02%) to 82.322% when pulling f98930d on WyseNynja:add_dockerfile into 26cfb54 on JoinMarket-Org:develop.

@BlinkyStitt
Copy link
Contributor Author

This still isn't ready yet, but the local tests I've had time to do so far are going really well. I just need to make some changes to how /etc/hosts is setup and I think this will be ready.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.01%) to 82.51% when pulling 7ed7f9e on WyseNynja:add_dockerfile into f35b724 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.01%) to 82.51% when pulling 7ed7f9e on WyseNynja:add_dockerfile into f35b724 on JoinMarket-Org:develop.

@coveralls
Copy link

coveralls commented Nov 19, 2016

Coverage Status

Coverage increased (+0.03%) to 82.527% when pulling b86302f on WyseNynja:add_dockerfile into f35b724 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.09%) to 82.407% when pulling b86302f on WyseNynja:add_dockerfile into f35b724 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) to 82.441% when pulling b86302f on WyseNynja:add_dockerfile into f35b724 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 82.647% when pulling 3f4b476 on WyseNynja:add_dockerfile into f35b724 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.2%) to 82.319% when pulling 3135b4e on WyseNynja:add_dockerfile into f35b724 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.2%) to 82.336% when pulling bb7a90b on WyseNynja:add_dockerfile into c9aa523 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.353% when pulling bb7a90b on WyseNynja:add_dockerfile into c9aa523 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.2%) to 82.336% when pulling f01febe on WyseNynja:add_dockerfile into c9aa523 on JoinMarket-Org:develop.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.07%) to 77.456% when pulling aa5ca2c on WyseNynja:add_dockerfile into 3756cc4 on JoinMarket-Org:develop.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants